package com.test.pattern.proxy.static_proxy;

/**
 * @ClassName: ProxyPoint
 * @description: 代售点类(代理类),可以理解为spring中service调用实际上就算是代理模式
 * @author: Mr du
 * @create: 2024-02-17 22:44
 */
public class ProxyPoint implements SellTickets {

    //声明火车站卖票对象(代理类内部需要包含真实主题)
    private TrainStation trainStation = new TrainStation();

    @Override
    public void sell() {
        System.out.println("火车票代售点收取一些服务费");
        trainStation.sell();
    }
}
